Skip to content

Lazy load entities when requested instead of initializing everything on load#26

Open
tomas wants to merge 26 commits intomasterfrom
lazy-loading
Open

Lazy load entities when requested instead of initializing everything on load#26
tomas wants to merge 26 commits intomasterfrom
lazy-loading

Conversation

@tomas
Copy link
Member

@tomas tomas commented Feb 2, 2023

I just realized I never submitted this PR because whatever reason. This branch is an attempt at reducing memory allocations by instantiating entities when called instead of doing as part of the response parsing process.

tomas added 23 commits April 28, 2020 18:22
…ies on requested instead of on initialization
@tomas
Copy link
Member Author

tomas commented Feb 2, 2023

This branch also includes the retry request logic from PR #14 (with tests)

@tomas
Copy link
Member Author

tomas commented Feb 2, 2023

Tests pass 100% both on Ruby 2.7.1 and 3.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant